# -*- coding: utf-8 -*-

# 文件读写练习
# 使用这种方式需要判断文件是否打开，而且在打开的后还可能出现异常， 所以最后必须保证文件关闭

f = ''
try:
    f = open('/Users/a123/Desktop/python/std/README.md', 'r')
    print f.read()
finally:
    if f:
        f.close()


# python提供了with语句来解决这样的问题
with open('/Users/a123/Desktop/python/std/README.md', 'r') as f1:
    print  f1.read()

# 文件写
with open('/Users/a123/Desktop/python/std/std.txt', 'w') as f2:
    f2.write('12345')
    f2.close()


print file.__doc__